Pythagoras program